• An official website of the United States governmentHere's how you know

    Official websites use .gov
    A .gov website belongs to an official government organization in the United States.

    Secure .gov websites use HTTPS
    A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Utilities

Software Factory Utilities are integral components of our software development methodology, working in sync with the Intake Process and other SWF Model elements. They serve as the backbone, ensuring the provision of standardized tools and practices.

circle with check box
Dark blue clock

Faster

By providing readily accessible resources, Utilities reduce time spent on redundant tasks, accelerating the software development process.

Cloud and lock icon

Safer

The integration of Utilities into the SWF Model ensures a streamlined, effective approach, promoting consistency and efficiency across all software projects.

Internal Developer Resources - Utilities List

Discover the full range of SWF utilities available on the VA Developer Hub, complete with detailed documentation and easy-to-follow self-service guides.

SWF Utilities List

Internal Developer Portal requires VPN access

SWF Utilities: Enhancing Efficiency and Security across Key IT Functions

The chart below outlines the various utility categories integral to the Software Factory Model, each serving specific functions that bolster efficiency, security, and compliance within VA's software development process. Key categories include:

CategoryPurpose
CommunicationsFacilitate external communications with Veterans
Data dashboardingEnable ingestion, transformation, storage, analysis, and reporting of data
​DesignEnable design / development of consistent, accessibility-compliant user interfaces
Event ManagementProvide a common tool for incorporating event streaming into products​
Identity Access ManagementEnable teams to authenticate users for internal and external products​
IT Service ManagementFacilitate incident management (e.g., via tickets), configuration, and change ​
MonitoringProvide insight into product health via consumable dashboards and metrics​
PlanningSupport planning and workflow for project teams; track progress metrics
Secrets ManagementEnsure secret handling, transfer, and use complies with VA / Zero Trust Architecture policies​
Code ManagementStore code in a securely managed, centralized repository​
Static AnalysisAnalysis of source code (e.g., for vulnerabilities) without executing

We’re here anytime, day or night - 24/7

If you are a Veteran in crisis or concerned about one, connect with our caring, qualified responders for confidential help. Many of them are Veterans themselves.

Get more resources at VeteransCrisisLine.net.